body {
	padding: 0;
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, 'microsoft yahei ui', 'microsoft yahei', 'simhei', Arial, sans-serif;
	color: #585858;font-size:14px;
	line-height: 180%;
}

  .container {
    width: 1200px;
  }
/*首页*/
.header-top {
    height:40px;line-height:40px;
    text-align: center;
    background-color: #313131;color:#8a8989;
}
.header-top a{color:#8a8989;}
.header-top a:hover{color:#ff7b02;}
.header-top .versions{background-color:#404040; overflow:hidden;text-align:center;padding:0 10px;}
.header-top .versions li{float: left;padding:0 5px;}
.header-top .versions li a{color:#999999; display: inline-block;padding-left: 20px;}
    ul{-webkit-padding-start: 0px;margin:0;padding:0;}
.header-top .versions .v1{background:url(../images/v1.jpg) no-repeat 0px 15px;}
.header-top .versions .v2{background:url(../images/v2.jpg) no-repeat 0px 15px;}
.header-top .versions .v3{background:url(../images/v3.jpg) no-repeat 0px 15px;}
.header-top .versions .v4{background:url(../images/v4.jpg) no-repeat 0px 15px;}
/* Header and header elements */
.header {
	background:url(../images/head-bg.jpg) repeat-x;height:144px;
	box-shadow: 0 1px 4px rgba(228, 228, 228, 0.95);
}
.header .site-logo{padding-top:25px;}
.header .site-txt1{font-size:26px;color:#313131;font-weight:800;margin-top:10px;}
.header .site-txt2{font-size:21px;color:#ff7b02;font-weight:800;margin-top:5px;}
.header .site-right{padding-top:15px;}
.header .site-right span{font-size:16px;padding-left:65px;color:#040000;font-weight:800;}
.header .site-right .site-tel{height:70px;width:300px;background:url(../images/tel.png) -3px center no-repeat;position:relative;}
.header .site-right .site-tel .tel1{font-size:30px;color:#ff7b02;font-weight:800;position:absolute;top:10px;left:60px;}
.header .site-right .site-tel .tel2{font-size:24px;color:#ff7b02;font-weight:800;position:absolute;top:35px;left:65px;}
.header .site-right .header-menu a{float:left;border:1px solid #ff7b02;padding:0px 10px;margin-right:5px; border-radius: 35px !important;}
.header .site-right .header-menu a:hover{background:#8dd02b;color:#fff;border:1px solid #279405;}
.header .site-right .header-menu a:active{background:#ff7b02;color:#ffff00;border:1px solid #ff7b02;}
/*导航*/

.top_bar {
	background-color: #313131;
	border-bottom:4px solid #ff7b02;
	font-size:16px;
	
}
.top_menu {

	display: block;
	width: 1200px;
	margin: 0;
	padding: 0;
	
}

.top_bar .top_menu>li {
	min-width:100px;
	float:left;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(22,168, 254, 0.1)), color-stop(50%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.4))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.1)), color-stop(50%, rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.15)));
	-webkit-background-size: 1px 100%, 1px 100%;
background: -moz-linear-gradient(top, rgba(22,168, 254, 0.1), rgba(255, 255, 255, 0.15)); 
	background-size: 1px 100%, 1px 100%;
	background-position: 1px center, 2px center;
	background-repeat: no-repeat;
	
	position: relative;
	text-align: center;
}
.top_menu li:first-child {
	background: none;
}
.top_bar .top_menu li a {
	line-height: 45px;padding:0 10px;
	display: block;
	text-align: center;
	color: #fff;
	text-decoration: none;
	
}




.top_bar .dropdown-menu {
  left: auto;
  top: 100%;
  padding: 0;
  background: #f69c4a;
  position: absolute;
  border: none;  
  box-shadow: 5px 5px rgba(91, 91, 91, 0.2);
  text-transform: none;
  letter-spacing: 0;
  border-radius: 0;
  z-index: 9999;
}



.top_bar > ul > li > .dropdown-menu {
	margin-top: -5px;
	border-top: solid 3px transparent;
	z-index: 1001;
}


.ie8 .top_bar > ul > li.dropdown:hover > a:after {
	display: none !important;
}


.top_bar .dropdown-menu li {
  padding: 0;
  margin: 0;
  border-bottom: solid 1px #efefef;
  position: relative;
  float: none;
}
.top_bar .dropdown-menu li:last-child {
  border: none;
}

.top_bar .top_menu  .dropdown-menu li a{line-height:30px;padding:5px 0;}
.top_bar .top_menu  .dropdown-menu a {
	color:#fff;
	
}
.top_bar .top_menu  .dropdown-menu a:Hover {
	color:#000;
	
}

.top_bar .top_menu>li>a i {
	padding-right:10px;font-size:20px;
}

.top_bar > ul > li > .dropdown-menu {
	margin-top: -35px;
	border-top: solid 3px transparent;
	z-index: 1001;
}

.top_bar li:first-child a {
	display: block;
}
.menu_font li a {
	text-align: left !important;
}

.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active {
	-webkit-box-orient: horizontal;
	background:#f69c4a;
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#f69c4a), to(#f69c4a), color-stop(50%, #ffc209));
	background: -moz-linear-gradient(top, #ffc209, #f69c4a); 
background: -o-linear-gradient(left,#ffc209, #f69c4a); */
	color:#fff;
}

.top_bar .top_menu .current {
	-webkit-box-orient: horizontal;
	background:#f69c4a;
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#f69c4a), to(#f69c4a), color-stop(50%, #ffc209));
	background: -moz-linear-gradient(top, #ffc209, #f69c4a); 
background: -o-linear-gradient(left,#ffc209, #f69c4a);*/ 
	color:#fff;
}
.home-banner{width:100%;maring:0;}
.home-banner .owl-carousel {
    padding: 0 ;
}
.home-banner .owl-buttons div {
    position: absolute;
    top:40%;
	width: 50px;
	height:59px;

	border-radius: 0px !important;
	text-indent: -100000px;
    display: block;
	
}
.home-banner  .owl-theme .owl-controls {
    margin-top: 0px;}
.home-banner .owl-theme .owl-controls  .owl-buttons .owl-prev {
 background:  url(../images/layerslider-arrows.png) no-repeat 0px 0px;
}
.home-banner .owl-theme .owl-controls  .owl-buttons .owl-prev:hover {
     background: #d71518 url(../images/layerslider-arrows.png) no-repeat 0px 0px;
}
.home-banner .owl-theme .owl-controls .owl-buttons .owl-next {
    left: auto;
    right: 0;
     background:  url(../images/layerslider-arrows.png) no-repeat -50px 0px;
    margin-right: 0;
}
.home-banner .owl-theme .owl-controls .owl-buttons .owl-next:hover {
     background: #d71518 url(../images/layerslider-arrows.png) no-repeat -50px 0px;
}

/* BANNER 切换 */
.promo-block {
	overflow-x: hidden;
}
.tp-banner-container {
	width: 100%;
	position: relative;
	padding: 0;
}
.tp-banner {
	width: 100%;
	position: relative;
}

/*搜索*/

.h-search {
	background: #EDEFF1;
	padding: 10px;
	margin: 1px 0 0px 0;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.hotwords { position:relative;margin-top:10px;}
.hotwords strong{background:#f69c4a;color:#fff;padding:15px 10px;margin-right:30px;}
.hotwords strong:after{

	left: 90px;
	top:3px;
	z-index: 2; 
	content: " "; 
	display: block; 
	margin-top: -1em; 
	position: absolute;
	border-left: 23px solid #f69c4a;
	border-top: 23px solid transparent;
	border-bottom: 23px solid transparent;}

.btn-primary {
	background: #e94d1c;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
	background: #cc3304;
}


.yellow.btn {
    background-color: #f69c4a;
}
/*正文*/
.content-page{margin:20px 0;}

/*我们的顾客 BEGIN */
.customer{ border:2px dotted #f69c4a;border-bottom:0; height:60px; margin-top:50px; position:relative;}
.customer .title{background:#fff ; width:500px;text-align:center; margin-top:-40px; position:relative;}
.customer .title h3:before{
	z-index: 2; 
	content: " "; 
	top:35px;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.customer .title h3:after{
	z-index: 2; 
	content: " "; 
	top:35px;
	right:0;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.customer .title h3 {color:#313131;font-size:36px;font-weight:800}
.customer .title p {color:#f69c4a;font-size:24px;font-weight:800;}
.customer .customer-info{ position:absolute;bottom:10px;left:40px;}
.customer .customer-info h3{color:#313131;}
.customer-pic {	background: #313131; border-radius:5px !important;padding:10px;}


/*我们的顾客 end */


/*产品中心BEGIN*/

/***
Page sidebar
***/
/* IE8 fix */
.ie8 .page-sidebar {
  width: 235px;
  float: left;
  position: relative;
  margin-right: -100%;
}

/* Page Sidebar */


.page-sidebar.navbar-collapse {
  padding: 0;

}

.page-sidebar {background-color: #f5f5f5;}

.page-sidebar .page-sidebar-menu > li > a {
  display: block;
  position: relative;
  margin: 0;
  border: 0px;
  padding: 10px 15px;
  text-decoration: none;
  font-size: 18px;
  font-weight: 600;
}

.page-sidebar .page-sidebar-menu li > a > .arrow:before{
  float: right;
  width: 10px;
  text-align: center;
  margin-top: -1px;
  margin-right: 5px;
  margin-left: 5px;
  display: inline;
  font-size: 16px;
  font-family: FontAwesome;
  height: auto;
  content: "\f104";
  font-weight: 300;
  text-shadow: none;
}
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before {
  content: "\f107";
}


.page-sidebar .page-sidebar-menu .sub-menu li > a{
  display: block;
  margin: 0;
  padding: 6px 15px 6px 43px;
  text-decoration: none;
  font-size: 14px;
  font-weight: 300;
  background: none;
}


.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > a {
  padding-left: 60px;
}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu {
  margin: 0;
}

.page-sidebar .page-sidebar-menu li.active > .sub-menu {
  display: block;
}




.page-sidebar .page-sidebar-menu > li:hover > a,
.page-sidebar .page-sidebar-menu > li.open > a {
  background: #8dd02b;
  color: #fff;
}

.page-sidebar .page-sidebar-menu > li:hover > a > i,
.page-sidebar .page-sidebar-menu > li.open > a > i {
  color: #fff;font-size:18px;
}
.page-sidebar .page-sidebar-menu > li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li:hover > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu > li.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li.open > a > .arrow.open:before {
  color: #fff;
}


.page-sidebar .page-sidebar-menu > li:last-child > a {
  border-bottom: 1px solid transparent !important;
}
.page-sidebar .page-sidebar-menu li > a {background:#f69c4a;color:#fff;border-bottom:1px solid #fff;}
.page-sidebar .page-sidebar-menu li > a > .arrow:before,
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before {
  color: #fff;
}
.page-sidebar .page-sidebar-menu li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu li:hover > a > .arrow.open:before {
  color: #fff;
}
.page-sidebar .page-sidebar-menu li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu li.active > a > .arrow.open:before {
  color: #ffffff;
}
.page-sidebar .page-sidebar-menu:hover .sub-menu {
 
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a {
  color: #343434;
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i {
  color: #343434;
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class^="icon-"],
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class*="icon-"] {
  color: #343434;
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow.open:before {
  color: #606C7D;
}
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a{
  background: #ddd !important;
  color:#8dd02b;font-weight:600;
}
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > i,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > i {
color:#8dd02b;
}
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow.open:before {
  color: #8dd02b;
}

.page-sidebar .page-sidebar-menu .sub-menu{
  list-style: none;
  display: none;
  padding: 0;
  margin: 8px 0px 8px 0px;
}
/*产品中心END*/
/*热销产品BEGIN*/
.pdct-title{border-bottom:2px solid #464646;overflow:hidden;margin-bottom:36px;}
.pdct-title h4{color:#f69c4a;}

.product-info{text-align:center;}
.product-info img{width:270px;height:180px;}
.product-info p a{font-size:16px;}

/*立即咨询*/
/* message block */
.ask-block {
  height: 154px;
  padding: 0 0 50px;margin-bottom:20px;
  z-index: 0;
  background: #292F34 url(../images/ask.jpg) no-repeat ;
    width: 100%;
    background-size: cover;
    background-position: 50% 50%;

  position: relative;
}

.ask-block .btn{ position:absolute; top: 50%;left:50%;}
/*六大理由*/
.six-block{margin-bottom:20px;}
.six-header{ border-top:2px dotted #f69c4a;border-bottom:0;  margin-top:80px; margin-bottom:40px;position:relative;}
.six-header .title{background:#fff ; width:500px;text-align:center; margin-top:-30px; position:relative;}
.six-header .title h3:before{
	z-index: 2; 
	content: " "; 
	top:25px;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.six-header .title h3:after{
	z-index: 2; 
	content: " "; 
	top:25px;
	right:0;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.six-header .title h3 {color:#313131;font-size:36px;font-weight:800}
.six-header .title p {color:#f69c4a;font-size:24px;font-weight:800;}
.six-info{ border:2px dotted #f69c4a; border-top:0;  position:relative;border-radius: 35px !important;padding:30px;}
.six-info .six-round:before{
	z-index: 2; 
	content: " "; 
	top:-5px;
	left:30px;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.six-info .six-round:after{
	z-index: 2; 
	content: " "; 
	top:-5px;
	right:30px;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.six-info-title h2{color:#313131;font-weibht:800;}
.six-info-title h4{color:#f69c4a;font-weibht:800;}
.six-info-title .six-info-num {background:url(../images/title.png) top center no-repeat;color:#fff;line-height:45px;font-size:30px;width:80px;height:80px;text-align:center;}
.six-info ul {margin-left:80px;}
.six-info ul li span{color:#f69c4a;font-weight:bold;}
.six-info ul li  i {

	border:3px solid #f69c4a;
    border-radius: 50px !important;
    color: #f69c4a;
	display:inline-block;
  margin-top:10px;
  margin-right:20px;
  width:5px;height:5px;
}

/*业务定制流程*/
.flow-block{background:url(../images/flow.jpg) top center no-repeat;height:188px;margin-bottom:20px;}
.flow-block h3{color:#fff;padding:10px 0;}
.flow-block .container{overflow:hidden;}
.flow-block ul.flow-pic {width:1280px;}
.flow-block .flow-pic li{float:left;background:url(../images/flow-green.png) top center no-repeat;width:122px;height:122px;text-align:center;padding-top:48px;font-size:18px;font-weight:800;margin-right:78px;}
.flow-block .flow-pic li:hover{background:url(../images/flow-orange.png) top center no-repeat;}

/*新闻资讯*/
.News-block{margin-bottom:20px;}
.News-header{ border-top:2px dotted #f69c4a;border-bottom:0;  margin-top:50px; position:relative;}
.News-header .title{background:#fff ; width:50%;text-align:center; margin-top:-40px; position:relative;}
.News-header .title h3:before{
	z-index: 2; 
	content: " "; 
	top:35px;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.News-header .title h3:after{
	z-index: 2; 
	content: " "; 
	top:35px;
	right:0;
	display: block; 
	position: absolute;
	border: 4px solid #f69c4a;
    border-radius: 50px !important;
	}
.News-header .title h3 {color:#313131;font-size:24px;font-weight:800}
.News-header .title p {color:#f69c4a;font-size:14px;font-weight:800;}


.news-talks .tab-style-1 ul.nav-tabs li > a {
  border:0;padding:10px 30px;
}
.news-talks .nav-tabs > li.active > a,.news-talks  .nav-tabs > li.active > a:hover,.news-talks  .nav-tabs > li.active > a:focus {
    background: #ff7b02;
    color: #fff;front-size:18px;
}
.news-talks .nav-tabs {
    margin-bottom: 0;
	 border-bottom: 0px solid #f69c4a;
}
.news-talks .nav-tabs > li > a{
    font-size: 18px;background:#313131;color:#fff;
}

.news-talks .tab-content .hot-news {background: #eee;
    padding: 20px 15px; position:relative;
}
.news-talks .tab-content .hot-news .hot-pic{
	width:100%;height:210px;overflow:hidden;border:4px solid #fff;
	}
.news-talks .tab-content .hot-news img{width:100%;}
.btn2{background:url(../images/btn2.png) no-repeat;width:111px;height:43px;line-height:43px;display:block;font-size:14px;color:#fff;padding-left:20px; position:absolute;top:130px;}
a.btn2 {color:#fff;}
a:hover.btn2 {color:#ffff00;}
ul.ys-news {-webkit-padding-start:0px;margin-top:20px;min-height:250px;}
ul.ys-news li{height:30px;overflow:hidden;}
ul.ys-news li i{padding-right:10px;}
ul.ys-news time{}
ul.ys-news span{display:inline-block;}

/*常见问题*/
.faq {background:#eee;padding:10px;}
.faq img{border:4px solid #fff;}
.faq-info{border-bottom:1px dashed #ddd;}
.faq-info .form-group {
    margin-bottom: 20px;
}
.faq-info .form-group p a{font-size:16px;font-weight:800;}
.faq-info .ask{background:#313131;color:#fff;padding:5px;}
.faq-info .question{background:#f69c4a;color:#fff;padding:5px;}

/*公司简介 +荣誉*/
.about-block{background:url(../images/h-about.jpg) top center no-repeat;background-size:cover;padding:40px 0;overflow:hidden;height:500px;}
.about-block .a-left{ position:relative;width:50%;} 
.about-block .a-logo{
	border-right: 34px dashed #464646 ;right:-1px;top:0; position:absolute;
	width:520px;height:82px;padding-top:20px;padding-right:30px;
	}
.about-block .about-info{width:550px;color:#fff;top:120px;right:30px;position:absolute;}
.btn3{padding:10px 35px;border:1px solid #fff;}
a.btn3{color:#fff;top:320px;right:210px;position:absolute;}
a:hover.btn3{color:#ffff00;}
.about-block .a-right {width:50%;}
.about-block .a-right .title{height:82px;background:#f69c4a;}
.about-block .a-right .title h3{color:#fffd38;display:block;padding-left:50px;}
.about-block .a-right .title small{display:block;color:#fff;}
.about-block .a-right .content{width:96%;background:#fff;margin:20px;padding:10px; }



 .owl-carousel {
    padding: 0 35px;
    background: #fff;
}
  .owl-buttons div {
    position: absolute;
    top:100px;
	width: 26px;
	height: 26px;
	margin-left: 5px;
	border-radius: 26px !important;
	text-indent: -100000px;
    display: block;
	
}
  #owl-demo3  {padding:5px 35px 0 35px;
    background:none;}
 #owl-demo3  .owl-buttons div {
    top:10px;
}
 .owl-buttons {
	position: static;
}

.owl-theme .owl-controls  .owl-buttons .owl-prev {
    left: 0;
      background: #8dd02b url(../images/fa-angles.png) no-repeat 8px -31px;
    margin-left: 0;
}
.owl-theme .owl-controls  .owl-buttons .owl-prev:hover {
     background: #f69c4a url(../images/fa-angles.png) no-repeat 8px -31px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
    left: auto;
    right: 0;
     background: #8dd02b url(../images/fa-angles.png) no-repeat  -33px -31px;
    margin-right: 0;
}
 .owl-theme .owl-controls .owl-buttons .owl-next:hover {
     background: #f69c4a url(../images/fa-angles.png) no-repeat -33px -31px;
}

 .owl-theme .owl-controls .owl-buttons div {
   
    filter: Alpha(Opacity=100);
    opacity: 1;}


/*企业风采*/
.company-block{margin-top:40px;}

/*底部*/

.Footer-block{background:#1d2534;height:250px;color:#d7d7d7;margin-top:40px;}
.about .Footer-block{margin-top:0;}
.Footer-block .Footer-nav{background:#f69c4a;height:40px;line-height:40px;margin-bottom:10px;color:#fff;}
.Footer-block .Footer-nav a{color:#fff;padding:0 15px;}
.Footer-block i{padding-left:10px;}
.Footer-block .f-link a{padding:0 5px;color:#d7d7d7;display:inline-block;}
.Footer-block .f-link a:hover{color:#f69c4a;}
#topcontrol {
	z-index: 99999;
}



/*公司简介*/
.web-about{ }



.left_box .box{padding-top: 10px;padding-bottom: 45px;margin-bottom:20px;background-color: #fff;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;border: solid 1px #e5e5e5;}
.left_box .box h3.title{width: 260px;margin-left: -16px;background: url("../images/title_bg1.png") no-repeat;background-size: 100%;padding-bottom: 8px;line-height: 41px;font-size: 20px;text-align: center;color: #fff;font-weight: normal;cursor: pointer;}
 .left_box .box4{padding-bottom: 0;}
 .left_box .box4 ul{padding-top: 15px;font-size:18px;}
 .left_box .box4 ul li.active{background-color: #eee;color: #f69c4a;cursor: pointer;}
 .left_box .box4 ul li{line-height: 54px;color: #000;border-bottom: solid 1px #e5e5e5;}
 .left_box .box4 ul li:last-child{border-bottom: none;}
 .left_box .box4 ul li i{padding-left: 72px;padding-right: 18px;}

.carousel-control.left, .carousel-control.right { background: none; z-index: 2; filter: auto; }
.container > .row > .page-header, .container-fluid > .row > .page-header, .container > .page-header { margin: 90px 0 40px 0; }
.web-about img { width: 100%; }
.web-about .carousel-control > i { transition: all 0.3s; font-size: 20px; background: rgba(0,0,0,0.5); width: 40px; height: 40px; line-height: 40px; border-radius: 50%; margin-left: -20px; margin-top: -20px; }
.web-about .carousel-control:hover > i { background: #8dd02b; }
.web-about .carousel-indicators li { border: 2px solid #DDD; width: 15px; height: 15px; }
.web-about .carousel-indicators li.active { background: #2DB7DC; border: none; }
.about-info-list img { max-width: 100%; }

.bg-f7 { background-color: #F7F7F7; overflow: hidden; }
.about-info-list > .about-info-left > .bg-f7 { padding: 4% 10% 0 0;  background:url(../images/section2.jpg) no-repeat; background-size:cover;}
.about-info-list > .about-info-right > .bg-f7 { padding: 4% 0 0 10%; background:url(../images/section1.jpg) no-repeat;background-size:cover;}
.web-culture { color: #FFF; padding-top: 60px; padding-bottom: 60px; background:#8dd02b; }

/*新闻中心*/
.sidebar-categories li .sidebar-current{background:#f69c4a;color: #fff;}
.sidebar-categories li .sidebar-current small{color: #fff;}
.sidebar-categories li .sidebar-current .jt-icon:after{color: #fff;}
.sidebar-categories li .sidebar-current .nav-icon1 {background:url(../images/nav-icon1.png) no-repeat;}
.sidebar-categories li .sidebar-current .nav-icon2 {background:url(../images/nav-icon2.png) no-repeat;}
.sidebar-categories li .sidebar-current .nav-icon3 {background:url(../images/nav-icon3.png) no-repeat;}
.sidebar-categories li{margin-bottom:2px;}
.sidebar-categories li a {
  padding: 10px;
  border-radius: 10px;
  background:#f1f1f1;
  color: #656565;font-size:20px;
}
.sidebar-categories li a small {font-size:12px;color:#b6b6b6;}
.sidebar-categories li a:hover small {color:#fff;}
.sidebar-categories li.active small {color:#fff;}

.sidebar-categories li .nav-icon1 {width:48px;height:48px;background:url(../images/nav-icon1-2.png) no-repeat;margin-right:10px;}
.sidebar-categories li a:hover .nav-icon1 {width:48px;height:48px;background:url(../images/nav-icon1.png) no-repeat;margin-right:10px;}
.sidebar-categories li.active  .nav-icon1 {width:48px;height:48px;background:url(../images/nav-icon1.png) no-repeat;margin-right:10px;}

.sidebar-categories a:hover  .nav-icon1{background:url(../images/nav-icon1-2.png) no-repeat;}
.sidebar-categories .nav-icon2 {width:48px;height:48px;background:url(../images/nav-icon2-2.png) no-repeat;margin-right:10px;}
.sidebar-categories a:hover  .nav-icon2 {background:url(../images/nav-icon2.png) no-repeat;}
.sidebar-categories .nav-icon3 {width:48px;height:48px;background:url(../images/nav-icon3-2.png) no-repeat;margin-right:10px;}
.sidebar-categories a:hover  .nav-icon3 {background:url(../images/nav-icon3.png) no-repeat;}
.sidebar-categories .nav-icon4 {width:48px;height:48px;background:url(../images/nav-icon4-2.png) no-repeat;margin-right:10px;}
.sidebar-categories a:hover  .nav-icon4 {background:url(../images/nav-icon4.png) no-repeat;}


.sidebar-categories li a:hover {
   background:#f69c4a;
  color: #fff;
}
.sidebar-categories li.active  a {
  background:#f69c4a;
  color: #fff;
}
.sidebar-categories li .jt-icon:after{
    content: "";
    font-family: FontAwesome !important;
    font-size: 20px;
    position: relative;
    top: -10px;color:#b6b6b6;
}
.sidebar-categories li.active .jt-icon:after,.sidebar-categories li a:hover .jt-icon:after {color:#fff;}
/* Blog Sidebar categories END */
/* Blog Page */
.blog-posts h4 {
  padding-top: 0;color:#2bb68c;
}
.blog-posts p {
  text-align: justify;font-size:14px;
}
.blog-posts .carousel {
  margin-bottom: 0;
}
.blog-posts hr.blog-post-sep {
  margin: 40px 0;
}
.blog-info {
  list-style: none;
  margin: 15px 0 12px 0;
  padding-left:0;
}
.blog-info li {
  padding: 0;
  color: #a4a4a4;
  font-size: 18px;
  margin-right: 10px; 
  display: inline-block;
}
.blog-info li i {
  color: #a4a4a4;margin-right:10px;
}

.blog-posts .pagination li {
	margin-left: -12px;
	margin-right: 17px;
}

.blog-posts .more,
.blog-sidebar .more {
	color: #f69c4a;
}


.banner{margin: 0 auto;}
.banner img {
    height: auto;
    width: 100%;
    margin: 0 auto;
}


/*企业荣誉*/

.recent-work-item {width:360px;height:310px;overflow:hidden;}
.recent-work-item img{ max-width:360px; max-height:245px; display: block; margin: 0 auto;  }
 .recent-work-item em {
	 width:360px; height:250px;overflow:hidden;background:#eee;
	display: block;
	overflow: hidden;
	position: relative;
}
 .recent-work-item a.recent-work-description {
	padding: 10px;
	display: block;
	background: #fff;
}
.recent-work-item:hover a.recent-work-description {
	background: #E6400C;
    transition: all 0.9s ease;
    -o-transition: all 0.9s ease;
    -moz-transition: all 0.9s ease;
    -webkit-transition: all 0.9s ease;		
}
.recent-work-item strong {
	color: #000;
	display: block;
	font-size: 16px;
	text-align:center;
	font-weight: 300;
}
.recent-work-item b {
	color: #656565;
	font-weight: 300;
}
 .recent-work-item:hover b,
 .recent-work-item:hover strong {
	color: #fff;
}

.recent-work-item .fa {
	color: #fff;
	padding: 16px 30px 16px 18px;
	font-size: 16px;
	position: absolute;
	top: 50%;
	width: 47px;
	height: 47px;
	margin-top: -23.5px;
	border-radius: 47px;
	background: rgba(0,0,0,0.5);
    transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;	
}
.recent-work-item .fa:hover {
	color: #E02222;
}
.recent-work-item .fa-link {
	left: -100px;
}
 .recent-work-item .fa-search {
	right: -100px;
}
 .recent-work-item:hover .fa-link {
	left: 30%;
}
 .recent-work-item:hover .fa-search {
	right: 30%;
}






/*产品中心*/
.web-product{margin-top:40px;}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background: #ff7b02;
    color: #fff;
}

.web-product .nav-tabs > li > a{
   font-size:18px; padding: 5px 20px;
}
.web-product .nav-tabs>li.active>a,.web-product .nav-tabs>li.active>a:focus,.web-product .nav-tabs>li.active>a:hover {
    border: 0px solid #ddd;

}


.proudct_title{border-bottom:1px dashed #999999;margin:10px 0;}
.proudct_title h3 {border-left:6px solid #313131;padding:0 20px;color:#313131;}

.shjs-title {border-top:2px solid #999999;background:#f7f7f7;border-bottom:1px solid #ddd;margin-bottom:20px;}
.shjs-title h4{padding-left:20px;}

.yjsq{border:1px solid #ddd;border-top:0;}
.yjsq-title{border-top:2px solid #ff7b02;margin-bottom:40px;}
.yjsq-title h2{width:200px;text-align:center;background:#ff7b02;color:#fff;height:45px;line-height:42px;  border-radius: 0 0 15px 15px !important;}

.Productlists_tj{text-align: center;border:1px solid #ddd;overflow:hidden;margin-top:20px;border-top:0;padding-bottom:20px;}
.Productlists_tj .shjs-title h4{text-align:left;}

.Productlists_tj p{padding:10px 0;}

/*网站地图*/
.web-sitemap{margin:20px auto;}
/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.map_main h4{font-size:14px;font-weight:bold;}
.sitemap_con { width:98%; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ececec;}
.sitemap_con .map_top img { float:left;}
.site_r_link { width:155px; margin-top:5px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.sitemap_con h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0;overflow:hidden;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#0F6BD6;}
.b4 ul .active{width:100%;font-weight:bold;}
.b4 ul .active2{font-weight:normal;width:100%;}